Supplier Page from MyBioSource.com for Recombinant Thermotoga petrophila Nucleoside-triphosphatase THEP1 (Tpet_0887)